cast iron rolls - Turkish English Dictionary